/**
@author		Jong Min, Lee
@date		  01/23/2014
@breif		Tool Data structure

copyright(c) Tae Young Soft. All right reserved. 2014
*/
#pragma once

typedef struct tagToolData
{
  //tool name
  CString strName;

  //tool uid
  UINT uID;

  //tool command id
  UINT uCmdID;

  //flag indicating whether this tool  need mouse input
  BOOL bNeedMouseInput;

  //handle to button bitmap for normal resolution
  HBITMAP hBitmap;

  //handle to button bitmap for high resolution
  HBITMAP hBitmap2K;

  tagToolData(void)
  {
    strName = _T("");
    uID = 0;
    uCmdID = 0;
    bNeedMouseInput = FALSE;
    hBitmap = NULL;
    hBitmap2K = NULL;
  }
}CToolData;

